系统

类 文本类

系统.对象
    └系统.文本类


公开 最终 类 文本类 <基类型 = 系统.对象

本类配合编译器为文本变量和文本常量提供技术支持,使它们自动拥有本类定义的所有方法和属性。用户通常并不需要直接使用本类。


方法摘要
公开 静态 整数

长度(文本 被操作文本) 

公开 静态 文本

左边(文本 被操作文本, 整数 字符数) 

公开 静态 文本

右边(文本 被操作文本, 整数 字符数) 

公开 静态 文本

中间(文本 被操作文本, 整数 起始位置, 整数 字符数) 

公开 静态 整数

查找(文本 被操作文本, 文本 欲查找的文本, 整数 起始查找位置 = 0, 逻辑 是否区分大小写 = 真) 

公开 静态 整数

反向查找(文本 被操作文本, 文本 欲查找的文本, 整数 起始查找位置 = -1, 逻辑 是否区分大小写 = 真) 

    从文本尾部向前查找指定文本。如果找到,返回其相对文本首部的字符索引;未找到返回-1。

公开 静态 文本

替换(文本 被操作文本, 文本 欲被替换文本, 文本 替换文本, 整数 起始位置 = 0, 逻辑 是否区分大小写 = 真, 逻辑 是否全部替换 = 假) 

公开 静态 文本

替换全部(文本 被操作文本, 文本 欲被替换文本, 文本 替换文本, 逻辑 是否区分大小写 = 真) 

公开 静态 文本[]

分割(文本 被操作文本, 文本 用于分割的文本, 逻辑 区分大小写 = 真) 

公开 静态 文本

删除两端空白(文本 被操作文本, 逻辑 删除左端空白 = 真, 逻辑 删除右端空白 = 真) 

公开 静态 文本

删除所有空白(文本 被操作文本) 

公开 静态 文本

到文本(文本 被操作文本) 

公开 静态 整数

到整数(文本 被操作文本) 

公开 静态 小数

到小数(文本 被操作文本) 

公开 静态 文本

到大写(文本 被操作文本) 

公开 静态 文本

到小写(文本 被操作文本) 

公开 静态 字节集

到字节集(文本 被操作文本) 

    返回的字节集不包括文本结尾处的“零字符”。

公开 静态 字节集

到UTF8(文本 被操作文本) 

公开 静态 整数

取字符(文本 被操作文本, 整数 字符位置 = 0) 

    返回指定位置处字符对应的整数值。参数不合法则返回0。

公开 静态 文本

重复(文本 被操作文本, 整数 重复次数) 

公开 静态 逻辑

比较引用(文本 文本1<可为空>, 文本 文本2<可为空>) 

    比较两个文本的引用值是否相等

系统.对象 继承的方法
比较类型, 是否实现, 取类名, 发送事件, 等于, 比较, 到文本, 比较引用

长度

公开 静态 整数 长度(文本 被操作文本)

参数:

    被操作文本


左边

公开 静态 文本 左边(文本 被操作文本, 整数 字符数)

参数:

    被操作文本

    字符数


右边

公开 静态 文本 右边(文本 被操作文本, 整数 字符数)

参数:

    被操作文本

    字符数


中间

公开 静态 文本 中间(文本 被操作文本, 整数 起始位置, 整数 字符数)

参数:

    被操作文本

    起始位置

    字符数


查找

公开 静态 整数 查找(文本 被操作文本, 文本 欲查找的文本, 整数 起始查找位置 = 0, 逻辑 是否区分大小写 = 真)

参数:

    被操作文本

    欲查找的文本

    起始查找位置

    是否区分大小写


反向查找

公开 静态 整数 反向查找(文本 被操作文本, 文本 欲查找的文本, 整数 起始查找位置 = -1, 逻辑 是否区分大小写 = 真)

    从文本尾部向前查找指定文本。如果找到,返回其相对文本首部的字符索引;未找到返回-1。

参数:

    被操作文本

    欲查找的文本

    起始查找位置 - -1表示文本尾部

    是否区分大小写


替换

公开 静态 文本 替换(文本 被操作文本, 文本 欲被替换文本, 文本 替换文本, 整数 起始位置 = 0, 逻辑 是否区分大小写 = 真, 逻辑 是否全部替换 = 假)

参数:

    被操作文本

    欲被替换文本

    替换文本

    起始位置

    是否区分大小写

    是否全部替换 - 为假表示只替换一次


替换全部

公开 静态 文本 替换全部(文本 被操作文本, 文本 欲被替换文本, 文本 替换文本, 逻辑 是否区分大小写 = 真)

参数:

    被操作文本

    欲被替换文本

    替换文本

    是否区分大小写


分割

公开 静态 文本[] 分割(文本 被操作文本, 文本 用于分割的文本, 逻辑 区分大小写 = 真)

参数:

    被操作文本

    用于分割的文本

    区分大小写


删除两端空白

公开 静态 文本 删除两端空白(文本 被操作文本, 逻辑 删除左端空白 = 真, 逻辑 删除右端空白 = 真)

参数:

    被操作文本

    删除左端空白

    删除右端空白


删除所有空白

公开 静态 文本 删除所有空白(文本 被操作文本)

参数:

    被操作文本


到文本

公开 静态 文本 到文本(文本 被操作文本)

参数:

    被操作文本


到整数

公开 静态 整数 到整数(文本 被操作文本)

参数:

    被操作文本


到小数

公开 静态 小数 到小数(文本 被操作文本)

参数:

    被操作文本


到大写

公开 静态 文本 到大写(文本 被操作文本)

参数:

    被操作文本


到小写

公开 静态 文本 到小写(文本 被操作文本)

参数:

    被操作文本


到字节集

公开 静态 字节集 到字节集(文本 被操作文本)

    返回的字节集不包括文本结尾处的“零字符”。

参数:

    被操作文本


到UTF8

公开 静态 字节集 到UTF8(文本 被操作文本)

参数:

    被操作文本


取字符

公开 静态 整数 取字符(文本 被操作文本, 整数 字符位置 = 0)

    返回指定位置处字符对应的整数值。参数不合法则返回0。

参数:

    被操作文本

    字符位置


重复

公开 静态 文本 重复(文本 被操作文本, 整数 重复次数)

参数:

    被操作文本

    重复次数


比较引用

公开 静态 逻辑 比较引用(文本 文本1<可为空>, 文本 文本2<可为空>)

    比较两个文本的引用值是否相等

参数:

    文本1

    文本2



http://dotef.eyuyan.com